vehicle used to transport passengers, travel on rails and use gasoline or oil as fuel - Espagnol Anglais Dictionnaire